causar destrozos - French English Dictionary